/**
 * 侧边导航关闭折叠控制
 */

function toggleSlide() {
  $('.nav > li > a').on('click', function () {
    let childMenu = $(this).next('ul');
    childMenu.slideToggle(400);
    let icon = childMenu.prev().find('.toggle');
    if (icon.hasClass('open')) {
      icon.removeClass('open').addClass('close');
    } else {
      icon.removeClass('close').addClass('open');
    }
  })

  // 默认第一个菜单展开
  $('.nav > li > a').eq(0).trigger('click');

  // 所有子菜单切换时加背景色
  $('.nav ul a').on('click', function () {
    $(this).addClass('active')
    $('.nav ul a').not($(this)).removeClass('active');
  })

}

toggleSlide();


// 退出
document.querySelector('.logout').addEventListener('click',function(){
 if( confirm('确定要退出登录吗？')){
  //  跳转到登录页面
   location.href='./login.html'
  //  销毁tooken
  localStorage.removeItem('tooken')
 }
})

// 2.初始化数据
document.querySelector('.init').addEventListener('click',function(){
  axios({
    url:'/init/data',
    method:'get',
    // // 发送请求头
    // headers:{
    //   Authorization:localStorage.getItem('token')
    // }
  }).then(({ data:res})=>{
    //成功回调
    console.log(res)
    if(res.code==0){
      // 成功提示框，失败提示框在拦截器里边
      toastr.warning(res.message)
    }
  })
})